package com.todo.biz.iface.backend.request;

import com.todo.common.common.entity.request.PageRequest;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author zhangwenxiang
 * @date 2024/3/13 19:41
 * @description
 */
@Data
@Schema(title = "多条件内容审核查询入参", description = "多条件内容审核查询入参")
public class QueryExamineRecordByConditionReq extends PageRequest {

    /**
     * 文字、图片、视频、音频
     * ExamineTypeEnum
     */
    @Schema(title = "审核类型", description = "文字、图片、视频、音频")
    private Integer examineType;
    /**
     * 业务场景
     * BusinessSceneEnum
     */
    @Schema(title = "业务场景", description = "业务场景")
    private Integer businessScene;
    /**
     * 业务id
     */
    @Schema(title = "业务id", description = "业务id")
    private Long businessId;
    /**
     * 校验状态
     * ExamineStatusEnum
     */
    @Schema(title = "校验状态", description = "校验状态")
    private Integer examineStatus;
    /**
     * 操作类型：人工、机器、机器失败转人工
     * ExamineOperateEnum
     */
    @Schema(title = "操作类型", description = "人工、机器、机器失败转人工")
    private Integer operateType;
    /**
     * 操作人
     */
    @Schema(title = "操作人", description = "操作人")
    private Long operateUser;
}
